Q We are having problems related to decompressing a file compressed in the JPEG format using FDecompressImage. If a valid MatrixRecordPtr is passed to the routine, it returns an error -84962 (codecUnimpErr). If a parameter of NULL is passed as the MatrixRecordPtr, the routine works fine? Are matrix operations unsupported with the JPEG codec?
A FDecompressImage only handles translation and scaling matrixes, so please check to see whether your matrix is either a translation of scaling matrix. Any other matrix types are reported back with the message codecUnimpErr.
When you specify NULL as the matrix you will get an identity matrix.s